.circle-pagination>li>a, .circle-pagination>li>span,
.circle-pagination>ul>li>a, .circle-pagination>ul>li>span{
  position: relative;
  display: inline-block;
  height: 35px;
  width:35px;
  padding: 0;
  margin-left: 9px;
  line-height: 33px;
  color: #337ab7;
  text-decoration: none;
  background-color:transparent;
  text-align: center;
  border:1px solid #a3a4a6;
  color:#afb0b2;
  border-radius: 35px;
}
.circle-pagination>li:first-child>a, .circle-pagination>li:first-child>span,
.circle-pagination>ul>li:first-child>a, .circle-pagination>ul>li:first-child>span{
  border-top-left-radius: 35px;
  border-bottom-left-radius: 35px;
}
.circle-pagination>li:last-child>a,.circle-pagination>li:last-child>span,
.circle-pagination>ul>li:last-child>a,.circle-pagination>ul>li:last-child>span{
  border-top-right-radius: 35px;
  border-bottom-right-radius: 35px;
}

.circle-pagination>li>a:focus, .circle-pagination>li>a:hover, .circle-pagination>li>span:focus, .circle-pagination>li>span:hover,
.circle-pagination>ul>li>a:focus, .circle-pagination>ul>li>a:hover, .circle-pagination>ul>li>span:focus, .circle-pagination>ul>li>span:hover{
  background-color:#3c424a;
  color:#afb0b2;
  border:1px solid #a3a4a6;
}

.circle-pagination>.active>a,.circle-pagination>.active>a:focus,.circle-pagination>.active>a:hover,
.circle-pagination>.active>span,.circle-pagination>.active>span:focus,.circle-pagination>.active>span:hover,
.circle-pagination>ul>.active>a,.circle-pagination>ul>.active>a:focus,.circle-pagination>ul>.active>a:hover,
.circle-pagination>ul>.active>span,.circle-pagination>ul>.active>span:focus,.circle-pagination>ul>.active>span:hover{
  background-color: transparent;
  border-color: #14b9d6;
  color:#14b9d6;
}
.circle-pagination>li>a[aria-label=Previous],.circle-pagination>li>a[aria-label=Next],
.circle-pagination>ul>li>a[aria-label=Previous],.circle-pagination>ul>li>a[aria-label=Next]{
  font-family: Arial;
  font-size:16px;
}
.pagination>ul>li,.circle-pagination>ul>li{display:inline;}
.circle-pagination{text-align: center;margin:10px 0;}


.circle-pagination>.disabled>a, .circle-pagination>.disabled>a:focus, .circle-pagination>.disabled>a:hover, .circle-pagination>.disabled>span,
.circle-pagination>.disabled>span:focus, .circle-pagination>.disabled>span:hover{
  background-color:transparent;opacity: 0.7;border: 1px solid #a3a4a6;
}